self-lowering jack - Turkish English Dictionary